Warning : there's no C compiler in this archive ! Sorry...
Install :
Don't rename SmallEiffel folder (or any sub-folders).
Keep the applications in the folder SmallEiffel:bin.
How to compile Hello_world.e :
* the file hello_world.e is in the same folder as the application or in any subfolders of the searchpath (bin, lib_std,lib_test, and paths of the file loadpath.se).
* launch compile_to_c or drag'n drop the file on the beautiful icon of the app.
* choose compile option in the menu option (when you launch the application for the first time, the default option is -no_check)
* choose root_class in the menu file
* hit return
: the compilation starts.
If there's no error you can quit the app and pass files hello_world.c / .h to your favourite C compiler (sorry, there's no C compiler in the archive for the moment).
NB : using Select Folder... : when you put classes in a "far" folder (not in the loadpath), use Select Folder to add the path in the searchpath of SmallEiffel (in fact, you must select a file in the folder you want to add) . The new long path is put in loadpath.se (in bin folder).. The .c/.h files which are produced are written in the folder in which the app is.
How to use the Pretty Printer :
* launch Pretty or drag'n drop the file on it.
* choose your option (see files in the man folder).
* choose the root-class item in the menu file
* the app creates a backup copy (hello_world.bak). the new file is named hello_world.e
* Quit the app.
This version is only a beta one. I'm trying to bring you the best of Eiffel and Macintosh. Future versions will be Drag'n Drop, scriptable and fully Clickable.